vehicle or artifact in very poor condition - İspanyolca İngilizce Sözlük